moisture-proof box - Francés Inglés Diccionario